cochlear prosthesis - German English Dictionary